package com.zhenyi.liuxue.core;

import java.io.UnsupportedEncodingException;
import java.sql.SQLException;
import java.util.List;

import com.utils.PathUtils;

import cn.hutool.core.io.FileUtil;
import cn.hutool.core.lang.Console;
import cn.hutool.core.text.csv.CsvData;
import cn.hutool.core.text.csv.CsvReader;
import cn.hutool.core.text.csv.CsvRow;
import cn.hutool.core.text.csv.CsvUtil;

public class SynUserUtils {

	public static void main(String[] args) throws SQLException, UnsupportedEncodingException {
		CsvReader reader = CsvUtil.getReader();
		String path = PathUtils.getFile("data", "superlink", "顾问信息.csv");
		// 从文件中读取CSV数据
		CsvData data = reader.read(FileUtil.file(path));
		List<CsvRow> rows = data.getRows();
		// 遍历行
		for (CsvRow csvRow : rows) {
			// getRawList返回一个List列表，列表的每一项为CSV中的一个单元格（既逗号分隔部分）
			Console.log(csvRow.getRawList());
			System.out.println(csvRow.get(1));
			// String strGbk = new String(csvRow.get(2));F
			// String string = new String(csvRow.get(2).getBytes("iso-8859-1"),
			// "utf-8");
			// System.out.println(string);
			return;
		}
	}
}
